'use strict';
app.factory('WizardService', function(HttpUtilService,$q) {
        /***
         * 应用启动广告栏（欢迎页面）
         * 根据用户版本号，屏幕分辨率范围，获取启动广告图片，根据获取的版本次数，决定下次启动时是否替换当前图片
         * @param version 版本号
         * @param display_size int  0-640*960,1-640*1136,2-1080*1920
         * @returns {AnimateRunner.promise|*|qFactory.Deferred.promise|td.f.promise|f.promise}
         * {
         * version_count int 版本次数，比当前版本大则更新
         * picture_url 应用文件路径
         * }
         */
        function getGuidePages(version,display_size){
            var deferred = $q.defer();
            HttpUtilService.httpPostNoToken("GuidePages/Request",{version:version,display_size:display_size})
                .success(function (response) {
                    if(response.code == "000000"){
                        deferred.resolve(response.ProvisionInfo)
                    } else {
                        console.log("getGuidePages code:"+ response.code)
                    }
                }).error(function (error) {
                    console.log("getGuidePages error:"+ error)
                })
            return deferred.promise;
        }
        return {
            getGuidePages:getGuidePages
        }
    })

